• No results found

awc

N/A
N/A
Protected

Academic year: 2021

Share "awc"

Copied!
43
0
0

Loading.... (view fulltext now)

Full text

(1)

Introduction to AWC Introduction to AWC  ... 2  ... 2 Key Features Key Features  ... 2  ... 2 Enhancements on AWC 2.4: Enhancements on AWC 2.4:  ... 2  ... 2 A

AWC ArchitecWC Architecture:ture:  ... 3  ... 3

Client tier: Client tier:  ... 4  ... 4 Web tier: Web tier:  ... 4  ... 4 Enterprise tier: Enterprise tier:  ... 4  ... 4 TcFTSIndexer: TcFTSIndexer:  ... 5  ... 5 Vis Server: Vis Server:  ... 5  ... 5 Resource tier: Resource tier:  ... 6  ... 6 Solr Database: Solr Database:  ... 6  ... 6

Active Workspace Installation:

Active Workspace Installation:  ... 7  ... 7

T

Teamcenter Patch eamcenter Patch Update:Update: ... 7 ... 7

AWC Patch update

AWC Patch update  ... 10  ... 10

AWC Features Installation:

AWC Features Installation:... 11... 11

Install server extension features:

Install server extension features: ... 11 ... 11

Install Active Workspace Client:

Install Active Workspace Client:  ... 17  ... 17

Installing Indexing Engine:

Installing Indexing Engine:  ... 19  ... 19

Configuring the setup to

Configuring the setup to start the Active Wstart the Active Workspace client on a orkspace client on a browser:browser: ... 23 ... 23

Deployment of tc.ear and awc.war files through JBoss:

Deployment of tc.ear and awc.war files through JBoss:... ... ... 24... 24

Pool manager:

Pool manager:  ... 24  ... 24

Solr, TcFTSIndexer:

Solr, TcFTSIndexer:  ... 24  ... 24 Table

(2)

Common Errors faced

Common Errors faced during Teduring Teamcenter patch amcenter patch update and Aupdate and AWC patch WC patch update:update:... 24... 24

Unable To Unzip XXX.Zip File:

Unable To Unzip XXX.Zip File:  ... 24  ... 24

Service failed to start. The service did not start due

Service failed to start. The service did not start due to a logon failure:to a logon failure: ... 25 ... 25

The Network Adapter could not establish the connection:

The Network Adapter could not establish the connection: ... 26 ... 26

JBoss 5.1.0 tc.ear deploy error:

JBoss 5.1.0 tc.ear deploy error:  ... 27  ... 27

The Web server had a problem.

The Web server had a problem.  ... 27  ... 27

Active Workspace

Active Workspace –  –  Folder Structure: Folder Structure:  ... 28  ... 28

AWS2: AWS2:  ... 28  ... 28 Build Build  ... 29  ... 29 Out Out  ... 30  ... 30 Repo Repo  ... 30  ... 30 Src Src  ... 30  ... 30 Solr-4.4.0: Solr-4.4.0:  ... 31  ... 31 Awc Awc  ... 32  ... 32 contrib contrib  ... 33  ... 33 dist dist  ... 34  ... 34 TcFTSIndexer: TcFTSIndexer:  ... 34  ... 34 bin bin  ... 35  ... 35 conf  conf   ... 36  ... 36 Configuration of AWC: Configuration of AWC:  ... 37  ... 37

Start Teamcenter Pool_manager

Start Teamcenter Pool_manager ... 37 ... 37

Start JBoss server Manager

Start JBoss server Manager  ... 37  ... 37

Start Solr

Start Solr  ... 38  ... 38

Start

(3)

Introduction

Introduction

to A

to A

WC

WC

Active Workspace is a light weight version of Teamcenter with no need for client installation. It has better Active Workspace is a light weight version of Teamcenter with no need for client installation. It has better  performance

 performance comparecompared to Rich d to Rich Client oClient or Thin Clienr Thin Client. t. AWC presAWC presents coments complex structuplex structures with anres with animatedimated graphics on UI. It is available on mobile devices. AWC aims on providing access of PLM data to all users graphics on UI. It is available on mobile devices. AWC aims on providing access of PLM data to all users throughout the product’s lifecycle by providing an organized and in

throughout the product’s lifecycle by providing an organized and in -built understanding, on any device.-built understanding, on any device.

Key Features

Key Features

 Available on mobile devicesAvailable on mobile devices 

 Simplified AWC installation -reduced manual steps, simplified TEM, Organize feature selectionSimplified AWC installation -reduced manual steps, simplified TEM, Organize feature selection and enforce prerequisites

and enforce prerequisites 

 Browser Browser independeindependentnt 

 Configurable UIConfigurable UI 

 Ability to print an objectAbility to print an object 

 Save and share working contextSave and share working context 

 Context specific RFLP NavigationContext specific RFLP Navigation 

 Refresh, save / recall diagram content and contextRefresh, save / recall diagram content and context

Enhancements on AWC 2.4:

Enhancements on AWC 2.4:

 Personalize the Home page layout, grouping or protecting the tilesPersonalize the Home page layout, grouping or protecting the tiles 

 Visualize huge models in seconds and analyze the features like measure, cross-section and spatialVisualize huge models in seconds and analyze the features like measure, cross-section and spatial searching

searching 

 Multiple select functionality to cut, copy, reassign tasks or to add/remove an object fromMultiple select functionality to cut, copy, reassign tasks or to add/remove an object from favorites

favorites 

(4)

A

A

WC

WC

Architecture:

Architecture:

 No particula

 No particular architecr architecture for acture for active workspative workspace we ace we are going to re going to deploy AWdeploy AWC on top C on top of Teamcof Teamcenterenter 4-Tier architecture. So the base for AWC is Teamcenter 4-Tier architecture.

(5)

Changes to be made in the Teamcenter 4-Tier architecture to have an add on of AWC will be discussed Changes to be made in the Teamcenter 4-Tier architecture to have an add on of AWC will be discussed in the document

in the document

 Client TierClient Tier 

 Web TierWeb Tier 

 Enterprise TierEnterprise Tier 

 Resource TierResource Tier

Client tier:

Client tier:

Client functionality is provided by a user-facing Java EE web application (

Client functionality is provided by a user-facing Java EE web application ( awc.warawc.war) that is built using) that is built using TEM and deployed on a Java EE web application server such as JBoss or WebSphere. Users

TEM and deployed on a Java EE web application server such as JBoss or WebSphere. Users Connect to the client web application using a web browser.

Connect to the client web application using a web browser.

Web tier:

Web tier:

 In the team center 4-tier architecture web tier is used to generate the tc.ear file.In the team center 4-tier architecture web tier is used to generate the tc.ear file. 

 In AWC, awc.war file will be generated in the aws2 folder once the client is installed.In AWC, awc.war file will be generated in the aws2 folder once the client is installed. 

 To enable the 3D visualization functionality first we need to installTo enable the 3D visualization functionality first we need to install visualization server poolvisualization server pool assigner

assigner.. 

 When Visualization server pool assigner feature is selected it mainly installs theWhen Visualization server pool assigner feature is selected it mainly installs the middle tiermiddle tier  processes

 processes that comthat communicate municate with the viswith the visualization ualization server proceserver processes of the sses of the Active WActive Workspaceorkspace client.

client. 

 This feature will be present in the Client of AWC as shown in below screenshot.This feature will be present in the Client of AWC as shown in below screenshot.

Enterprise tier:

Enterprise tier:

Mainly two features related to Active Workspace will be present in this tier Mainly two features related to Active Workspace will be present in this tier

 TcFTSIndexerTcFTSIndexer 

(6)

TcFTSIndexer:

TcFTSIndexer:

 It is a four tier SOA client used to export Team center data for importing into Solr database. ThisIt is a four tier SOA client used to export Team center data for importing into Solr database. This server manages overall indexing processes.

server manages overall indexing processes. 

 The following command can be used to index the object data of team centerThe following command can be used to index the object data of team center runTcFTSIndexer.bat -task=objdata: index

runTcFTSIndexer.bat -task=objdata: index

 TcFTSIndexer and Solr database will be interconnected and communication between these twoTcFTSIndexer and Solr database will be interconnected and communication between these two will be referred to as

will be referred to as indexing.indexing.

Vis Server:

Vis Server:

The Visualization Server provides dynamic 3D visualization functionality to the Active Workspace client. The Visualization Server provides dynamic 3D visualization functionality to the Active Workspace client. Vis Server will be within the Active Workspace as shown in the below screen shot

Vis Server will be within the Active Workspace as shown in the below screen shot

Visualization Data Server Visualization Data Server::

The Visualization Data Server improves Visualization performance by caching visualization data close to The Visualization Data Server improves Visualization performance by caching visualization data close to the Visualization Server Manager. It caches product structure, computes Massive Model Visualization the Visualization Server Manager. It caches product structure, computes Massive Model Visualization (MMV) spatial hierarchies, and prepopulates JT files in the FCC for faster visualization streaming to the (MMV) spatial hierarchies, and prepopulates JT files in the FCC for faster visualization streaming to the Active Workspace client. The Visualization Data Server is part of the MMV solution for Active

Active Workspace client. The Visualization Data Server is part of the MMV solution for Active Workspace.

(7)

Visualization Server Manager Visualization Server Manager

The Visualization Server Manager streams visualization data to the Active Workspace client. It The Visualization Server Manager streams visualization data to the Active Workspace client. It Manages a pool of rendering processes, starting and stopping processes as needed.

Manages a pool of rendering processes, starting and stopping processes as needed.

Resource tier:

Resource tier:

If Active Workspace under server extensions is selected while installing then it will add binaries to If Active Workspace under server extensions is selected while installing then it will add binaries to TC_ROOT

TC_ROOT and data model changes to the database andand data model changes to the database and TC_DATATC_DATA. It adds the. It adds the Active WorkspaceActive Workspace ((aw2_template.xmlaw2_template.xml) and) and Relationship ViewerRelationship Viewer (relationshipviewer_template.xml) templates to the (relationshipviewer_template.xml) templates to the database.

database.

Solr Database: Solr Database:

Solr is a database which is full text search engine that stores indexed team center data. TcFTSIndexer and Solr is a database which is full text search engine that stores indexed team center data. TcFTSIndexer and Solr will be communicating in a way like if any indexing is done using TCFTSIndexer then the indexed Solr will be communicating in a way like if any indexing is done using TCFTSIndexer then the indexed data will be stored in solr database.

(8)

Active Workspace Installation:

Active Workspace Installation:

To install Active W

To install Active Workspace featuorkspace features of Teamcenter we res of Teamcenter we need to need to apply Aapply AWC patch tWC patch to the Teamcenter. o the Teamcenter. After the After the patchpatch update we can configure the Active Workspace Environment accordingly.

update we can configure the Active Workspace Environment accordingly.

The prerequisites for Active workspace Patch update are: The prerequisites for Active workspace Patch update are:

 The base version of Teamcenter is fully installed (Tc10.1.0).The base version of Teamcenter is fully installed (Tc10.1.0). 

 The base version of Teamcenter (10.1.0) should be patched to the compatible Teamcenter version withThe base version of Teamcenter (10.1.0) should be patched to the compatible Teamcenter version with

active workspace i.e.

active workspace i.e. , ,Tc10.1.4Tc10.1.4..

 Check theCheck the JRE versionJRE version  installed. Oracle and Siemens strongly recommends upgrading to  installed. Oracle and Siemens strongly recommends upgrading to JRE 1.7JRE 1.7  for  for

application like TEM and Pool Manager. application like TEM and Pool Manager.  Note: JRE1.

 Note: JRE1.7 is requ7 is required for Browseired for Browser based cr based clients aftelients after Tr Tc9.1.2.7c9.1.2.7

 JDK1.7JDK1.7 or above is required for Active Workspace War file generation. or above is required for Active Workspace War file generation. 

 Check if the Environmental variables like JAVA_HOME, JRE_HOME, and ORACLE_HOME are set. IfCheck if the Environmental variables like JAVA_HOME, JRE_HOME, and ORACLE_HOME are set. If

not, set before proceeding with the installation. not, set before proceeding with the installation.

Before proceeding with Teamcenter patch update and AWC patch update download the listed installation packages Before proceeding with Teamcenter patch update and AWC patch update download the listed installation packages from GTAC. from GTAC.   TC10.1.0_patch_4_install.TC10.1.0_patch_4_install.   TC10.1.0_patch_4_wntx64.TC10.1.0_patch_4_wntx64.   TC10.1.4_Activeworkspace_2.4a_wntx64.TC10.1.4_Activeworkspace_2.4a_wntx64.

Teamcenter Patch Update:

Teamcenter Patch Update:

The following procedure will explain how to proceed with the Teamcenter patch update process: The following procedure will explain how to proceed with the Teamcenter patch update process:

 Backup the TC_DATA and TC_ROOT/install folder of the base version Teamcenter setup.Backup the TC_DATA and TC_ROOT/install folder of the base version Teamcenter setup. 

 Unzip the installation package (TC10.1.0_patch_4_wntx64 and TC10.1.0_patch_4_install) to a desiredUnzip the installation package (TC10.1.0_patch_4_wntx64 and TC10.1.0_patch_4_install) to a desired location, preferable to the location where TC_ROOT is available.

location, preferable to the location where TC_ROOT is available. 

 Stop all the process and services related to Teamcenter.Stop all the process and services related to Teamcenter. 

 Copy the content of TC10.1.0_patch_4_install folder to TC_ROOT/install.Copy the content of TC10.1.0_patch_4_install folder to TC_ROOT/install. 

(9)

 Under Update kits location, browse to the location where you unzipped the TC10.1.4_patch_4_wntx64Under Update kits location, browse to the location where you unzipped the TC10.1.4_patch_4_wntx64 folder up to

(10)

 Operating System user need to enter the password to proceed further. This is needed since Teamcenter useOperating System user need to enter the password to proceed further. This is needed since Teamcenter use this specific user to create required services.

this specific user to create required services.  Note:

 Note: The The installatiinstallation on process process will will proceed proceed further further even even though though the the wrong wrong credentiacredentials ls are are entered, entered, butbut installation will fail in the middle. So care should be taken while providing the user credentials.

installation will fail in the middle. So care should be taken while providing the user credentials.

 Teamcenter Administrative user window requires the Teamcenter database credentials to be entered toTeamcenter Administrative user window requires the Teamcenter database credentials to be entered to  proceed with the installation. Provided the wrong credential

 proceed with the installation. Provided the wrong credentials, the window will s, the window will not proceed further. This isnot proceed further. This is the credentials which you determined during the creation of corporate server while installing Teamcenter the credentials which you determined during the creation of corporate server while installing Teamcenter  base versio

(11)

 After the installation is completed, the TEM window will prompt for TC_DATA patch up. For that processAfter the installation is completed, the TEM window will prompt for TC_DATA patch up. For that process unzip the TC10.1.4_patch_4_wntx64\wntx64\tc\data.zip contents to the TC_DATA.

unzip the TC10.1.4_patch_4_wntx64\wntx64\tc\data.zip contents to the TC_DATA. 

  Now  Now the the patch patch update update process process is is completcompleted. ed. To check To check for for the the update, update, check check the the version version of of TeTeamcenteamcenterr opening Rich client.

opening Rich client.

AWC Patch update

AWC Patch update

 Backup the TC_DATA and TC_ROOT/install folder of the updated version Teamcenter setup.Backup the TC_DATA and TC_ROOT/install folder of the updated version Teamcenter setup. 

 Unzip the installation package (TC10.1.0_activeworkspace_wntx64) to a desired location, preferable to theUnzip the installation package (TC10.1.0_activeworkspace_wntx64) to a desired location, preferable to the location where TC_ROOT is available.

location where TC_ROOT is available. 

 Stop all the process and services related to Teamcenter.Stop all the process and services related to Teamcenter. 

 Run TEM.bat from TC_ROOT/install folder and select the Updates Manager from Maintenance window.Run TEM.bat from TC_ROOT/install folder and select the Updates Manager from Maintenance window. 

 Under Under Update Update kits kits location, location, browse browse to to the the location location where where you you unzipped unzipped thethe TC10.1.4_ac

TC10.1.4_activeworkspativeworkspace_wntx64 folder up ce_wntx64 folder up to wntx64 to wntx64 folder and folder and proceed.proceed. 

 After this operating system user credentials and Teamcenter database credentials are to be provided andAfter this operating system user credentials and Teamcenter database credentials are to be provided and click on the

click on the startstart at the confirmation panel which initiates AWC patch update. at the confirmation panel which initiates AWC patch update. 

 After the installation, unzip the TC10.1.4_activeworkspace_wntx64\wntx64\tc\data.zip contents to theAfter the installation, unzip the TC10.1.4_activeworkspace_wntx64\wntx64\tc\data.zip contents to the TC_DATA.

TC_DATA.

After installing the Teamcenter patch (10.1.4) and AWC (2.4A) patch, one can able to install the AWC features. The After installing the Teamcenter patch (10.1.4) and AWC (2.4A) patch, one can able to install the AWC features. The Active workspace can be verified by running the Teamcenter TEM window again and proceeding to the features Active workspace can be verified by running the Teamcenter TEM window again and proceeding to the features window, you can able to see the active workspace appearing as one of the feature.

(12)

AWC Features Installation:

AWC Features Installation:

The order of the AWC feature installation is as follows: The order of the AWC feature installation is as follows:

 Server Extensions.Server Extensions. 

 Client.Client. 

 Indexing Server.Indexing Server.

Install server extension features: Install server extension features:

AWC Server extension features installation add required AWC binaries to the TC_ROOT and adds data model AWC Server extension features installation add required AWC binaries to the TC_ROOT and adds data model changes to the database and TC_DATA. It adds the

changes to the database and TC_DATA. It adds the Active WorkspaceActive Workspace ((aw2_template.xmlaw2_template.xml) and) and RelationshipRelationship Viewer

Viewer ((relationshipviewer_template.xmlrelationshipviewer_template.xml) templates to the database. The prerequisites required to install this) templates to the database. The prerequisites required to install this AWC feature are:

AWC feature are: 

 6464-- bit operating  bit operating system.system. 

 6464-- bit JDK. bit JDK. 

 TeamTeamcenter center with with Four tiFour tier archier architecture. (tecture. (JAJAVVA EE server A EE server and JAand JAVVA EE web A EE web tier).tier). To install this feature, the procedure to be followed is:

To install this feature, the procedure to be followed is: 

(13)
(14)

 In the features under Active workspace under sever extension tab of AWC feature and proceed further byIn the features under Active workspace under sever extension tab of AWC feature and proceed further by clicking

(15)

 Teamcenter Administrative Window will ask for user and password. You need to enter credentials of theTeamcenter Administrative Window will ask for user and password. You need to enter credentials of the database which you created while installing the base version of Teamcenter. The installation will not database which you created while installing the base version of Teamcenter. The installation will not  proceed if w

 proceed if wrong crederong credentials antials are providedre provided..

 In the Indexing Engine user window, you need to enter the credentials for the indexing engine to be usedIn the Indexing Engine user window, you need to enter the credentials for the indexing engine to be used for Active Workspace indexing.

for Active Workspace indexing.

·· If the indexing engine is already installed, provide the same user and passwords in the given textIf the indexing engine is already installed, provide the same user and passwords in the given text fields and proceed.

fields and proceed.

·· If not installed, make note of user and password input you provide in the text fields as the sameIf not installed, make note of user and password input you provide in the text fields as the same will be required while installing Indexing engine and proceed.

(16)

 At the next window, you need to provide the search engine URL .The Search engine general preferred forAt the next window, you need to provide the search engine URL .The Search engine general preferred for Active Workspace is

Active Workspace is Solr.Solr.

·· If Solr and indexing engine is installed on a machine, provide the URL to access the searchIf Solr and indexing engine is installed on a machine, provide the URL to access the search engine for Active Workspace.

engine for Active Workspace.

·· If not, change the hostname of the machineIf not, change the hostname of the machine http://host:port/solr http://host:port/solr and proceed.and proceed. Note

Note: host: hostis the machine designated to run Solr. This is the machine on which the Indexing Engine isis the machine designated to run Solr. This is the machine on which the Indexing Engine is installed.

installed.

 Port

(17)

 Database Template Summary will help you to know about the templates that are being added to theDatabase Template Summary will help you to know about the templates that are being added to the database after the installation of this feature.

(18)

 Confirmation of the Confirmation of the installatiinstallation by on by clickingclicking startstart will update the TC_ROOT, database and TC_DATA with will update the TC_ROOT, database and TC_DATA with notified templates.

notified templates.

Install Active Workspace Client: Install Active Workspace Client:

After the server extension feature installation, we need to proceed with the installation of Active Workspace client. After the server extension feature installation, we need to proceed with the installation of Active Workspace client. Client functionality is provided by a user 

Client functionality is provided by a user --facing Java EE web application (facing Java EE web application (awc.warawc.war) that is built using) that is built using

TEM and deployed on a Java EE web application server such as JBoss or WebSphere. Users connect to the client TEM and deployed on a Java EE web application server such as JBoss or WebSphere. Users connect to the client web application using a web browser.

web application using a web browser. 

 The prerequisites for active workspace client installation are:The prerequisites for active workspace client installation are: 

 A minimum of 16 GB of free memory to successfully generate the awc.war file. Siemens PLM SoftwareA minimum of 16 GB of free memory to successfully generate the awc.war file. Siemens PLM Software recommends that the machine used have a minimum of 24 GB.

recommends that the machine used have a minimum of 24 GB. 

 Windows Server operating system.Windows Server operating system. 

 JDK 64JDK 64-- bit is insta bit is installed and lled and thethe JAVA_HOMEJAVA_HOMEsystem environment variable must be set.system environment variable must be set. The procedure to be followed for the AWC client installation is:

The procedure to be followed for the AWC client installation is: 

 Run the TC_ROOT\tem.bat as administrator and navigate to the features window.Run the TC_ROOT\tem.bat as administrator and navigate to the features window. 

(19)

 The proceeding page is Prerequisites checks page where the environment needed for the Active workspaceThe proceeding page is Prerequisites checks page where the environment needed for the Active workspace client installation is verified by the Teamcenter Environment Manger.

client installation is verified by the Teamcenter Environment Manger. 

 Enter the desired path where the Teamcenter should create log files related to AWC and clickEnter the desired path where the Teamcenter should create log files related to AWC and click Run.Run.

·· RAM availability and JDK version compatibility are verified further. If you get warning for RAMRAM availability and JDK version compatibility are verified further. If you get warning for RAM availability and passed status for JDK version, the installation will proceed. In other cases like availability and passed status for JDK version, the installation will proceed. In other cases like failed in both checks and failed in JDK version compatibility, the installation will not proceed failed in both checks and failed in JDK version compatibility, the installation will not proceed further.

further.

·· The JDK version compatible recommended by siemens for active Workspace is JDK1.7 or above.The JDK version compatible recommended by siemens for active Workspace is JDK1.7 or above. Even the RAM availability is around 8GB or more, the installation will proceed.

Even the RAM availability is around 8GB or more, the installation will proceed.

 After the prerequisites check TEM will proceed to the AWC client Settings where the user need to input theAfter the prerequisites check TEM will proceed to the AWC client Settings where the user need to input the Teamcenter 4

Teamcenter 4--Tier URL, JDK path and Bootstrap URLs.Tier URL, JDK path and Bootstrap URLs.

·· The data entered used to configure the Awc.war file which needs to be deployed on a webThe data entered used to configure the Awc.war file which needs to be deployed on a web application server to make the active workspace client work on a web browser.

application server to make the active workspace client work on a web browser.

·· Any Error in the input data will generate awc.war successfully, but we cannot able to access theAny Error in the input data will generate awc.war successfully, but we cannot able to access the A

(20)

 Clicking onClicking on StartStart button on confirmation will start the installation of AWC client and creation of awc.war button on confirmation will start the installation of AWC client and creation of awc.war file.

file. 

 The created awc.war file can be found at TC_ROOT\aws2\stage\out directory which you need to deploy onThe created awc.war file can be found at TC_ROOT\aws2\stage\out directory which you need to deploy on a web application server to login to Active workspace client.

a web application server to login to Active workspace client.

Installing Indexing Engine: Installing Indexing Engine:

Installing the Indexing Engine installs the Solr database. This is a full

Installing the Indexing Engine installs the Solr database. This is a full --text search engine that stores indexedtext search engine that stores indexed Teamcenter data. It is installed by selecting the

Teamcenter data. It is installed by selecting the Indexing EngineIndexing Engine feature in TEM.feature in TEM. Prerequisite

Prerequisites for s for installing the Indexing Engine:installing the Indexing Engine: • 64

• 64-- bit operat bit operating systeming system • JDK 64

• JDK 64-- bit or JRE 64 bit or JRE 64-- bit. bit.

The procedure to be followed for the AWC client installation is: The procedure to be followed for the AWC client installation is:

 Run the TC_ROOT\tem.bat as administrator and navigate to the features window.Run the TC_ROOT\tem.bat as administrator and navigate to the features window. 

(21)

 In the Teamcenter Administrative User window input the credentials of Teamcenter database that is createdIn the Teamcenter Administrative User window input the credentials of Teamcenter database that is created during the installation of base Teamcenter version.

(22)

 In the Indexing Engine User window, enter the user and password credentials ofIn the Indexing Engine User window, enter the user and password credentials of SolrSolr indexing engineindexing engine which you entered during the installation of Active Workspace server extension feature or during which you entered during the installation of Active Workspace server extension feature or during SolrSolr creation.

creation.

 In the next window “Indexing Engine Configuration” browse to the location where solr_schema_files areIn the next window “Indexing Engine Configuration” browse to the location where solr_schema_files are available. Generally they can be found at TC_DATA\fts\ solr_schema_files and proceed.

available. Generally they can be found at TC_DATA\fts\ solr_schema_files and proceed.

·· If you want to run the indexing engine as If you want to run the indexing engine as a service, check a service, check the button ”install indexing engine asthe button ”install indexing engine as a service”

(23)

 AWC Indexer settings check Standalone Indexing Environment and input the Teamcenter 4AWC Indexer settings check Standalone Indexing Environment and input the Teamcenter 4 --tier URLtier URL which will be configured in the generation of awc.war file to work on AWC client functionality.

which will be configured in the generation of awc.war file to work on AWC client functionality.

 The Indexer Type selection window is about the configuration of indexer to work for indexing the objectThe Indexer Type selection window is about the configuration of indexer to work for indexing the object data or structure data. We can configure the indexer to work for both features for index the data as data or structure data. We can configure the indexer to work for both features for index the data as required.

(24)

 Object Data Indexer settings window is to input the object data extraction time for which the indexer willObject Data Indexer settings window is to input the object data extraction time for which the indexer will index the data related to the object (created in between the Start time and end time). If no end time is index the data related to the object (created in between the Start time and end time). If no end time is selected, the indexer will index up to the present system time.

selected, the indexer will index up to the present system time.

 Click on theClick on the startstart on the confirmation page to install the indexing engine feature for the active workspace.on the confirmation page to install the indexing engine feature for the active workspace.

Configuring the setup to

(25)

For the Active workspace 2.4A and Teamcenter 10.1.4 version the JBoss version supported is jboss For the Active workspace 2.4A and Teamcenter 10.1.4 version the JBoss version supported is jboss --as as--7.1.1.Final where you need to deploy the tc.ear and awc.war files. On a successful deploy we will be able 7.1.1.Final where you need to deploy the tc.ear and awc.war files. On a successful deploy we will be able to login to the Teamcenter and AWC client functionality through browser.

to login to the Teamcenter and AWC client functionality through browser.

Before logging into the active workspace client check for the following services working: Before logging into the active workspace client check for the following services working:

 Pool manager is started or not. If pool manager is running as a service, start through services.msc orPool manager is started or not. If pool manager is running as a service, start through services.msc or Task manager else run it manually.

Task manager else run it manually. 

 Active workspace indexing serviceActive workspace indexing service Solr, TcFTSIndexerSolr, TcFTSIndexer should be started and running successfully.should be started and running successfully. 

 Deployment of tc.ear and awc.war files is successful.Deployment of tc.ear and awc.war files is successful.

Deployment of tc.ear and awc.war files through JBoss: Deployment of tc.ear and awc.war files through JBoss:

 To deploy the Teamcenter EAR file and Active workspace WAR file using JBoss we need to copy theTo deploy the Teamcenter EAR file and Active workspace WAR file using JBoss we need to copy the files generated to the folder...\jboss

files generated to the folder...\jboss--asas--7.1.1.Final\standalon7.1.1.Final\standalone\deploymente\deployments\ and s\ and running the running the commandcommand standalone.bat of the jBoss.

standalone.bat of the jBoss. 

 The tc.ear file will present in the Teamcenter webtier folder which you created during the four tierThe tc.ear file will present in the Teamcenter webtier folder which you created during the four tier configuration of Teamcenter….\web_Tier\staging1\deployment\

configuration of Teamcenter….\web_Tier\staging1\deployment\ tc.eartc.ear.. 

 The awc.war file will present in the TC_ROOT\aws2\stage\out\The awc.war file will present in the TC_ROOT\aws2\stage\out\awc.warawc.war..

Pool manager: Pool manager:

 Start the pool manager service through Start the pool manager service through services.msc or Task Manager\servservices.msc or Task Manager\services option.ices option. 

 If service is not present, we need to run the service manually. We need to open the command prompt atIf service is not present, we need to run the service manually. We need to open the command prompt at TC_ROOT\poolmanager and run mgrstartconfig.bat which will start the pool manager.

TC_ROOT\poolmanager and run mgrstartconfig.bat which will start the pool manager.

Solr, TcFTSIndexer: Solr, TcFTSIndexer:

 To enable the indexing feature of Teamcenter we need to run the indexing services.To enable the indexing feature of Teamcenter we need to run the indexing services. 

 To run Solr, run the runSolr.bat opening the command prompt at TC_ROOT\ solr To run Solr, run the runSolr.bat opening the command prompt at TC_ROOT\ solr --4.4.0.4.4.0. 

 To To run run TcFTSIndexer, TcFTSIndexer, run run runTcFTSIndexer.bat runTcFTSIndexer.bat opening opening command command prompt prompt atat TC_ROOT\ TcFTSIndexer\bin.

TC_ROOT\ TcFTSIndexer\bin.

Common Errors faced during Teamcenter patch update and AWC patch update:

Common Errors faced during Teamcenter patch update and AWC patch update:

Unable To Unzip XXX.Zip File: Unable To Unzip XXX.Zip File:

The Teamcenter Environment Manager window will throw

The Teamcenter Environment Manager window will throw the error “Unable to the error “Unable to unzip bin.zip unzip bin.zip “ , “Unable“ , “Unable to unzip fsc.zip” , “unable to

to unzip fsc.zip” , “unable to unzipunzip XXX.zip file”XXX.zip file”

Cause: Cause:

 Running Teamcenter services like FSC, Server Manager, process that is running due to the last login to theRunning Teamcenter services like FSC, Server Manager, process that is running due to the last login to the Teamcenter are still holding the required files and the session is not ended fully.

(26)

  Not starting the T Not starting the Teamceeamcenter Environmnter Environment Managent Manager window aer window as adminiss administratortrator..

Solution: Solution:

 Stop all the Services related to Teamcenter if it is not specially notified by the TEM window to start or notStop all the Services related to Teamcenter if it is not specially notified by the TEM window to start or not to stop a specific Teamcenter related service.

to stop a specific Teamcenter related service. 

 Check for running JAVA.exe process and stop the process through the TASK MANAGER.Check for running JAVA.exe process and stop the process through the TASK MANAGER. Close the TAO window and

Close the TAO window and any Teamcenter related applicationany Teamcenter related applications if left s if left opened after the last login.opened after the last login.

Service failed to start. The service did not start due

Service failed to start. The service did not start due to a logon failure:to a logon failure:

Cause: Cause:

The error is due to the invalid operating system credentials provided. The error is due to the invalid operating system credentials provided. Solution:

Solution: 

 Open the Start Menu, typeOpen the Start Menu, type Services.mscServices.mscin the search box, pressin the search box, press Enter.Enter. 

 If prompted by UAC, then click onIf prompted by UAC, then click onYYeses.. 

 Right click on the service click onRight click on the service click on PropertiesProperties 

 under theunder theLog OnLog Ongive the correct user credentials and start the service.give the correct user credentials and start the service. Click on Retry option on the TEM window and the installation will proceed. Click on Retry option on the TEM window and the installation will proceed.

(27)

The Network Adapter could not establish the connection: The Network Adapter could not establish the connection:

Cause: Cause:

When the installation is proceeding and if the database related services are not started or stopped due to other When the installation is proceeding and if the database related services are not started or stopped due to other applications.

applications.

Oracle database: In case of oracle database, this error is observed when the oracle listener and oracle sid services Oracle database: In case of oracle database, this error is observed when the oracle listener and oracle sid services are not started or stopped.

(28)

Solution: Solution:

 Need to run

 Need to run services mservices manually throanually through servicugh services.msc oes.msc or through r through TaTask Managesk Manager.r.

JBoss 5.1.0 tc.ear deploy error: JBoss 5.1.0 tc.ear deploy error:

Following process need to follow if faced deployment error with JBoss: Following process need to follow if faced deployment error with JBoss: In JBOSS 5.1.0 do the following changes

In JBOSS 5.1.0 do the following changes 

 Search for profile.xml file in Search for profile.xml file in the location mentioned belowthe location mentioned below 

 Make the changes FromMake the changes From --> > To To as shownas shown

Add “class=java.io.File” as shown inside parameter. Add “class=java.io.File” as shown inside parameter.

The Web server had a problem. The Web server had a problem.

This error will come when you try logging into active workspace when every installation step is done This error will come when you try logging into active workspace when every installation step is done successfully.

successfully. Cause:

Cause:

Patching active workspace on higher version of Teamcenter Patching active workspace on higher version of Teamcenter

The supported Teamcenter version for Active Workspace 2.4 A is 10.1.4. The installation will proceed The supported Teamcenter version for Active Workspace 2.4 A is 10.1.4. The installation will proceed successfully if you try to patch Teamcenter version above 10.1.4 with active workspace 2.4 A.

successfully if you try to patch Teamcenter version above 10.1.4 with active workspace 2.4 A.

Solution: Solution:

The supported version is needed to be patched. Check the required packages as mentioned and should proceed The supported version is needed to be patched. Check the required packages as mentioned and should proceed

(29)

Active Workspace

Active Workspace

 – 

 – 

 Folder

 Folder

Structure:

Structure:

Three folders will be included in TC_ROOT when AWC is installed on top of team center as follows Three folders will be included in TC_ROOT when AWC is installed on top of team center as follows

  AWS2AWS2   SOLR-4.4.0SOLR-4.4.0   TCFTSINDEXERTCFTSINDEXER

AWS2:

AWS2:

This folder is related to AWC client. Once the client is installed awc.war file will be generated in the This folder is related to AWC client. Once the client is installed awc.war file will be generated in the Out folder.

Out folder. This awc.war is

This awc.war is responsible for the client related functionalityresponsible for the client related functionality

Deploy awc.war using JBOSS or WEBSPHERE and after deploying you can be able to access the URL Deploy awc.war using JBOSS or WEBSPHERE and after deploying you can be able to access the URL and

and active work space active work space screen appears screen appears in the in the browser.browser.

  New custom New customization reization related projelated projects can cts can be creabe created by usingted by using generatModule.cmd.generatModule.cmd. This is simplyThis is simply called as

(30)

 If any customized changes are made and if that changes need to be reflected in thin client thenIf any customized changes are made and if that changes need to be reflected in thin client then gwtcompile.cmd

gwtcompile.cmdcommand needs to be run so that all the changes will be updated in the awc.warcommand needs to be run so that all the changes will be updated in the awc.war file and deploy the new war file in jboss then the changes will be reflected in the thinclient.

file and deploy the new war file in jboss then the changes will be reflected in the thinclient.

Build Build

(31)

All the java scripts related to client functionality will be present in this folder. All the java scripts related to client functionality will be present in this folder.

Out Out

 Awc.war file will be generated in this out Awc.war file will be generated in this out folder which is responsible for the folder which is responsible for the architecarchitecturaltural information of thin client active workspace.

information of thin client active workspace. 

 In the war folderIn the war foldertc.htmltc.html will be having the information regarding the browser in which thinwill be having the information regarding the browser in which thin client can be opened.

client can be opened. 

 aws2\stage\out\war\thinclientaws2\stage\out\war\thinclientcontains all the information related to images of icons and basiccontains all the information related to images of icons and basic themes like light, dark which appears on thinclient.

themes like light, dark which appears on thinclient. 

 All the .classAll the.class files related to the new customization projects will be present files related to the new customization projects will be present JAVAC folderJAVAC folder.. 

 Log file related to gwtcompile.cmdLog file related to gwtcompile.cmd will be  will be generated in log folder.generated in log folder.

Repo Repo

 All the jar files related to Team center SOA like TcSoaClassification, TcSoaCommon,All the jar files related to Team center SOA like TcSoaClassification, TcSoaCommon, TcSoaCore, TcSoaDocumentManagement, TcSoaImportExport, TcSoaVisualization will be TcSoaCore, TcSoaDocumentManagement, TcSoaImportExport, TcSoaVisualization will be  present in

 present in this folder.this folder. Src

Src

 Any new customization projects related to GWT customization will be added into the sourceAny new customization projects related to GWT customization will be added into the source folder.

(32)

Solr-4.4.0:

Solr-4.4.0:

Solr is a database which is full text search engine that stores indexed team center data. Solr is a database which is full text search engine that stores indexed team center data.

runSolr.bat:

runSolr.bat:

 To launch Jetty with the Solr WAR, jTo launch Jetty with the Solr WAR, j ust run theust run the start.jarstart.jar 

 In the batch file there is a command as shown below which will be used to run the start.jar.In the batch file there is a command as shown below which will be used to run the start.jar.

This will start up the Jetty application server on port 8983

This will start up the Jetty application server on port 8983 , and use your terminal to

, and use your terminal to

display the logging information from Solr.

display the logging information from Solr.

You can see that the Solr is running by loading

You can see that the Solr is running by loading http://localhost:8983/solr/

http://localhost:8983/solr/

in your web

in your web

 browser. This is the main starting point f

 browser. This is the main starting point for Administering Solr.

or Administering Solr.

solrWinService.bat:

solrWinService.bat:

This batch file mainly used to specify whether to r

This batch file mainly used to specify whether to r un Solr as a windows service or a man

un Solr as a windows service or a manual

ual

start.

start.

Usage:

Usage:

solrWinService.solrWinService.bat bat -i -i or or -c -c oror –  – rr 

-i - Installs Solr as a Windows Service.

-i - Installs Solr as a Windows Service.

(33)

-r - Removes Solr as a Windows Service.

-r - Removes Solr as a Windows Service.

 No arguments defaults to -i option

 No arguments defaults to -i option

Awc

Awc

SolrCloud SolrCloud::

SolrCloud is the name of a set of new distributed capabilities in Solr. Passing parameters to enable these SolrCloud is the name of a set of new distributed capabilities in Solr. Passing parameters to enable these capabilities will enable you to set up a highly available, fault tolerant cluster of Solr servers. Use

capabilities will enable you to set up a highly available, fault tolerant cluster of Solr servers. Use SolrCloud when you want high scale, fault tolerant, distributed indexing and search capabilities. SolrCloud when you want high scale, fault tolerant, distributed indexing and search capabilities.

Solr: Solr:

Collection: Collection:

On a single instance, Solr has something called a

On a single instance, Solr has something called a SolrCoreSolrCore that is essentially a single index. If you want that is essentially a single index. If you want multiple indexes, you create multiple SolrCores. With SolrCloud, a single index can span multiple Solr multiple indexes, you create multiple SolrCores. With SolrCloud, a single index can span multiple Solr instances. This means that a single index can be made up of multiple SolrCore

instances. This means that a single index can be made up of multiple SolrCore ’s on different machines.’s on different machines. We call all of these SolrCores that make up one logical index a

(34)

A collection is essentially a single index that spans many SolrCore

A collection is essentially a single index that spans many SolrCore ’s, both for ’s, both for index scaling as well asindex scaling as well as redundancy. If you wanted to move your 2 SolrCore Solr setup to SolrCloud, you would have 2

redundancy. If you wanted to move your 2 SolrCore Solr setup to SolrCloud, you would have 2 collections, each made up of multiple individual SolrCores.

collections, each made up of multiple individual SolrCores.

Solr.xml Solr.xml::

This is the

This is the primary configuratprimary configuration file Solr looks ion file Solr looks for when starting. This file specifies the list offor when starting. This file specifies the list of

"SolrCores" it should load, and high level configuration options that should be used for all SolrCores. "SolrCores" it should load, and high level configuration options that should be used for all SolrCores.

If no solr.xml file is found, then Solr assumes that there should be a single SolrCore named "collection1" If no solr.xml file is found, then Solr assumes that there should be a single SolrCore named "collection1" and that the "Instance Directory" for collection1 should be the same as the Solr Home Directory.

and that the "Instance Directory" for collection1 should be the same as the Solr Home Directory.

schema.xml: schema.xml:

This file defines the schema for the index including field type definitions with associated analyzers. It This file defines the schema for the index including field type definitions with associated analyzers. It contains details about the fields that you can include in your

contains details about the fields that you can include in your document and also describes how thosedocument and also describes how those fields can be used when adding documents to the

fields can be used when adding documents to the index or when querying those fields.index or when querying those fields.

Zoo.cfg Zoo.cfg::

Solr embeds and uses Zookeeper as a repository for cluster configuration and coordination - think of it as Solr embeds and uses Zookeeper as a repository for cluster configuration and coordination - think of it as a distributed file system that contains information about all of the Solr servers.

a distributed file system that contains information about all of the Solr servers.

contrib contrib

Analysis-extras: Analysis-extras:

(35)

 Analysis-extras folder includes integration with ICU fAnalysis-extras folder includes integration with ICU f or multilingual support, and analyzers foror multilingual support, and analyzers for Chinese and Polish.

Chinese and Polish. Clustering:

Clustering:

The clustering plugin adds support for running multiple redundant servers together in a cluster b

The clustering plugin adds support for running multiple redundant servers together in a cluster byyrunningrunning in a cluster, you can distribute the connection load among several server

in a cluster, you can distribute the connection load among several server

Extraction: Extraction:

Apache Solr Extraction provides a means for extracting and indexing content contained in "rich" Apache Solr Extraction provides a means for extracting and indexing content contained in "rich" documents, such as Microsoft Word, Adobe PDF, etc.

documents, such as Microsoft Word, Adobe PDF, etc.

Langid: Langid:

Its purpose is to identify language from documents and tag the document with language code. Its purpose is to identify language from documents and tag the document with language code. The module can optionally map field names to their language specific counterpart

The module can optionally map field names to their language specific counterpart E.g. if the input is "title" and language is detected as "en", map to "title_en". E.g. if the input is "title" and language is detected as "en", map to "title_en".

dist dist

 SolrjSolrj is a java client to access solr. is a java client to access solr. 

 It offers a java interface to add, update, and query the solr index.It offers a java interface to add, update, and query the solr index.

TcFTSIndexer:

TcFTSIndexer:

It is a

It is a four tier SOA client used to four tier SOA client used to export Team center data for importing into Solr database. This serverexport Team center data for importing into Solr database. This server manages overall indexing processes.

(36)

bin bin

Tcenv: Tcenv:

In the tcenv folder there

In the tcenv folder there will be a batcfh file will be a batcfh file which will be pointing to the which will be pointing to the tc_profilevtc_profilevars.ars.

Encryptpass.bat: Encryptpass.bat:

If a new user is needed to run TcFTSIndexer , create an encrypted password file by setting an If a new user is needed to run TcFTSIndexer , create an encrypted password file by setting an environment variable, within the console, to the password value.

environment variable, within the console, to the password value. E.g.: set mytcenv=

E.g.: set mytcenv=mytcenvmytcenv Then run the

Then run the encryptPass.batencryptPass.batutility with the -tcutility with the -tcargument specifying the Environment variable nameargument specifying the Environment variable name created.

created.

E.g.: encryptPass -tc

E.g.: encryptPass -tc password. password.

runTCFTSIndexer.bat: runTCFTSIndexer.bat:

runTcFTSIndexer -task=type:action

runTcFTSIndexer -task=type:action [additional-ar[additional-arguments]guments]

The main actions provided by structure indexing are: The main actions provided by structure indexing are:

 -task=structure:test-task=structure:test

Performs basic tests, such as for Teamcenter logon, FMS connectivity, verifying or downloading Performs basic tests, such as for Teamcenter logon, FMS connectivity, verifying or downloading of transform files, Solr schema, and so on. This command must be run exclusively; it cannot be of transform files, Solr schema, and so on. This command must be run exclusively; it cannot be run concurrently with other exclusive actions.

run concurrently with other exclusive actions. 

 -task=structure:show-task=structure:show

Shows a summary of all configured product configurations. Shows a summary of all configured product configurations.

 -task=structure:sync-task=structure:sync

Performs normal synchronization and delete actions for all product configurations. This command Performs normal synchronization and delete actions for all product configurations. This command must be run exclusively. This command queues up all the synchronization actions for the product must be run exclusively. This command queues up all the synchronization actions for the product

configurations. The queued synchronization actions are processed as resource permits. configurations. The queued synchronization actions are processed as resource permits. 

(37)

for the

for the product configuratioproduct configurations. The ns. The queued synchronizqueued synchronization actions are processed as resourceation actions are processed as resource  permits.

 permits. 

 -task=structure:recoverfailures-task=structure:recoverfailures

Changes all product configurations with failed states to the ready to Index state or the Changes all product configurations with failed states to the ready to Index state or the marked for Deletion state.

marked for Deletion state. 

 -task=structure:resetall-task=structure:resetall

Downloads the latest transform and schema files, resets all active product configurations to the Downloads the latest transform and schema files, resets all active product configurations to the

Ready To Index

Ready To Index state, and resets all deleted product configurations to the Marked For Deletionstate, and resets all deleted product configurations to the Marked For Deletion state. This command must be run exclusively.

state. This command must be run exclusively. 

 -task=structure:reset-task=structure:resetproduct-config-UIDproduct-config-UID Resets the given

Resets the given PRODUCT_CONFIG_UIDPRODUCT_CONFIG_UID setting to the Ready To Index or Marked For Deletionsetting to the Ready To Index or Marked For Deletion state. This command must be run exclusively.

state. This command must be run exclusively.

conf conf

All the language related property files will be present in configuration folder. All the language related property files will be present in configuration folder.

(38)

Configuration of AWC:

Configuration of AWC:

Once AWC features are installed, starting all the required services we can able to login to AWC client Once AWC features are installed, starting all the required services we can able to login to AWC client through a web browser.

through a web browser.

To start AWC client we need to check the following services. To start AWC client we need to check the following services.

 Teamcenter pool manager.Teamcenter pool manager. 

 Server manager like JBoss.Server manager like JBoss. 

 SOLR indexing service.SOLR indexing service. 

 TcFTS indexer service.TcFTS indexer service.

Start Teamcenter Pool_manager

Start Teamcenter Pool_manager

IF the pool_manager service of Teamcenter is working as a service, then start the service through TASK IF the pool_manager service of Teamcenter is working as a service, then start the service through TASK MANAGER or Services.msc. If not start the pool_manager manually.

MANAGER or Services.msc. If not start the pool_manager manually. To start pool_manager manually,

To start pool_manager manually, 

 Open Command prompt thoughOpen Command prompt though RunRun as Administrator.as Administrator. 

 Run cd %TC_ROOT%/pool_manager.Run cd %TC_ROOT%/pool_manager. 

 RunRun mgrstartconfig1.batmgrstartconfig1.batfile to start the pool_manager manually.file to start the pool_manager manually.

Pre-check that environment variable like TC_ROOT and TC_DATA are pointing to the correct installation Pre-check that environment variable like TC_ROOT and TC_DATA are pointing to the correct installation path

path

Start JBoss server Manager

Start JBoss server Manager

For the AWC client functionality to be accessible in a browser we need to deploy the generated awc.war For the AWC client functionality to be accessible in a browser we need to deploy the generated awc.war

(39)

The supported JBoss for the AWC 2.4 is JBOSS1.7.0 The supported JBoss for the AWC 2.4 is JBOSS1.7.0

To start JBoss, To start JBoss,

 Open Command prompt thoughOpen Command prompt though RunRun as Administrator.as Administrator. 

 Run cd jboss_home/binRun cd jboss_home/bin 

 Run the command standalone.batRun the command standalone.bat –  –  b <HOST_NAM b <HOST_NAME>.E>.

 HOST_NAME= the hostname where the JBoss configuration is HOST_NAME= the hostname where the JBoss configuration is being deployed.being deployed.

Proper JDK version is needed to

Proper JDK version is needed to run the JBoss, check JDK >1.7 frun the JBoss, check JDK >1.7 for AWC (browser based clientor AWC (browser based client architecture).

architecture).

Start Solr

Start Solr

For the AWC indexing feature to work we need SOLR running in the background. We need to run the For the AWC indexing feature to work we need SOLR running in the background. We need to run the Solr service manually if it is not installed as a service.

Solr service manually if it is not installed as a service.

To start

To start Solr Manually,Solr Manually,

 Open another Command Prompt through RunOpen another Command Prompt through Run as Administrator.as Administrator. 

 Run cd %TC_ROOT%/solr-4.4.0Run cd %TC_ROOT%/solr-4.4.0 

(40)

Start

Start

T

T

cFTSIndexer

cFTSIndexer

Search feature of AWC is enabled by proper object data indexing which is achieved through the TcFTS Search feature of AWC is enabled by proper object data indexing which is achieved through the TcFTS indexer service. If indexing is not properly done, the search feature will not work. The output from AWC indexer service. If indexing is not properly done, the search feature will not work. The output from AWC client will be.

client will be.

To enable it, start the Teamcenter TcFTSIndexer service. To enable it, start the Teamcenter TcFTSIndexer service.

To Start and check the status of this service, To Start and check the status of this service,

 Open another Command Prompt through RunOpen another Command Prompt through Run as Administrator.as Administrator. 

 RunRun cd cd %TC_ROOT%/TcFTSindexer/bin.%TC_ROOT%/TcFTSindexer/bin. 

 Run TcFTSIndexer.bat file with the arguments asRun TcFTSIndexer.bat file with the arguments as runTcFTSIndexerrunTcFTSIndexer –  – task=objdata:testtask=objdata:test. If it. If it gets succeeded the result will be as shown.

gets succeeded the result will be as shown.

  Next  Next Run Run the the commacommandnd runTcFTSIndexerrunTcFTSIndexer –  – task=objdata:indextask=objdata:index to index the object data forto index the object data for the first time.

(41)

On successful completion of the indexing process, the command prompt will show the below status. On successful completion of the indexing process, the command prompt will show the below status.

 To synchronize the object data in specific interval of time we need to run the commandTo synchronize the object data in specific interval of time we need to run the command runTcFTSIndexer

runTcFTSIndexer –  – task=objdata:synctask=objdata:sync –  – interval=25interval=25  which synchronize the data for every 25  which synchronize the data for every 25 seconds.

seconds.

 While running the TcFTSIndexer again ti index we need to run the reindex commandWhile running the TcFTSIndexer again ti index we need to run the reindex command runTcFTSIndexer

runTcFTSIndexer –  – task=objdata:reindextask=objdata:reindexinstead of index comminstead of index command and in the step in the step 4which index4which index the data that is not

(42)

  Navigate  Navigate to the conto the conf folder in thf folder in the TcFTsIe TcFTsIndexer Folder ndexer Folder in %Tc_Roin %Tc_Root% direcot% directory.tory.

Ex: E:\Siemens\Teamcenter10\TcFTSIndexer\conf

Ex: E:\Siemens\Teamcenter10\TcFTSIndexer\conf

 Open the properties file “TcFtsIndexer_objdata”Open the properties file “TcFtsIndexer_objdata”  Search for the Search for the “indexDatasetFileContent”

“indexDatasetFileContent”  property which Specifies whether to process or skip dataset file property which Specifies whether to process or skip dataset file content indexing. By default its value is False

content indexing. By default its value is False

Enable it by changing the value to True. Enable it by changing the value to True.

Procedure to Enable the Full Text search

(43)

 Open a new Teamcenter command window and navigate to the TC_ROOT\TcFTSIndexer\binOpen a new Teamcenter command window and navigate to the TC_ROOT\TcFTSIndexer\bin directory. Run the following runTcFTSIndexer utility command.To perform a new, full index directory. Run the following runTcFTSIndexer utility command.To perform a new, full index without deleting the existing indexed data

without deleting the existing indexed data runTcFTSIndexer -task=objdata:index runTcFTSIndexer -task=objdata:index

To clear the existing full-text search data and perform a new, full index. To clear the existing full-text search data and perform a new, full index. runTcFTSIndexer -task=objdata:reindex

runTcFTSIndexer -task=objdata:reindex

 .Open the active workspace client on a web browser and search for a key word that is available in.Open the active workspace client on a web browser and search for a key word that is available in any dataset attached. Now you will be able to view all the datasets that contain the search word in any dataset attached. Now you will be able to view all the datasets that contain the search word in the search results pane of workspace client.

the search results pane of workspace client. 

 Before Before Enabling Enabling i.e: i.e: TcFtsIndexer_oTcFtsIndexer_objdata=false.bjdata=false.

References

Related documents

This section started with collecting the technical data of existing fishing vessel on vessel operation, engine system and general arrangement. For this study, a basis

In the medical device space, a corresponding ecosystem would need to include organizations for constructing well-designed interfaces for common medical devices and health IT

Note: The optional pre-program workshop, ABA Financial Statement Analysis for Lenders, May 2-3, 2015, is open to Graduate Commercial Lending School students who need a refresher

x We propose a new transfer dictionary learning framework that utilizes synthetic 2D and 3D training videos to learn a dictionary that can project a real world 2D

The Epilepsy And Intellectual Disability (EpAID) clinical trial was a two-arm cluster randomised controlled trial (RCT) of a competency framework designed to provide guidelines

‘Domain’: Enter your Active Directory Domain (Which you noted down earlier) ‘User’ and ‘Password’: Enter a User and Password that has the properties of an Administrator on

In general a new business model covering the entire transport chain from the terminal to the siding and back to the container depot was developed, the SWL production schemes

In the main Cisco VPN window, Click on the Connect icon , and the User Authentication window appears:.. Enter your user name, and password (exactly as provided