Teamcenter RAC Remove Theme Toolbar, Custom Themes And Open Perspective On Start

2022-08-17T13:55:58Z
Core Functions

Summary


Details

Remove RAC Theme Toolbar

Custom RAC Theme

Open A Perspective On RAC Start

RACThemesAndPerspectives.docx (37.4 KB)

Solution

  • Remove Theme Switch Toolbar

      • Copy xxx\tc_root\portal\plugins\com.teamcenter.rac.siemens.theme_xxxxx.x.x.jar to another directory
      • Open com.teamcenter.rac.siemens.theme_xxxxx.x.x.jar using 7-zip
      • Extract plugin.xml
      • Edit plugin.xml
        • Comment Out menuContribution
          IS:
                 <plugin>
                       <extension point="org.eclipse.ui.menus">
                       <!--
                            <menuContribution allPopups="false"
                            locationURI="toolbar:org.eclipse.ui.main.toolbar?
                            after=applications.ext">
                                <toolbar id="com.teamcenter.rac.siemens.themetoolbar">
                                </toolbar>
                            </menuContribution>
                        -->
           WAS:
                 <plugin>
                        <extension point="org.eclipse.ui.menus">
                             <menuContribution allPopups="false"
                             locationURI="toolbar:org.eclipse.ui.main.toolbar?
                             after=applications.ext">
                                 <toolbar id="com.teamcenter.rac.siemens.themetoolbar">
                                 </toolbar>
                             </menuContribution>
      • Delete plugin.xml from zip file
      • Close 7 zip
      • Open com.teamcenter.rac.siemens.theme_xxxxx.x.x.jar using 7-zip
      • Drag modified plugin.xml to 7 zip window
      • Confirm Add
      • Close 7 zip
      • Delete FCCCache, Siemens, Teamcenter temp file directories
      • Copy com.teamcenter.rac.siemens.theme_xxxxx.x.x.jar from other directory to xxx\tc_root\portal\plugins
      • Run xxx\tc_root\portal\registry\genregxml.bat
      • Theme toolbar has been removed

    • Create RAC Custom Theme
      • Copy xxx\tc_root\portal\plugins\configuration_xxxxxx.x.x\fragment.xml to another directory
      • Open xxx\tc_root\portal\plugins\configuration_xxxxxx.x.x\fragment.xml
      • Add Custom Theme

        <theme
        basestylesheeturi="css/rac_customtheme.css"
        id="com.teamcenter.rac.customtheme"
        label="Custom">
        </theme> 
      • Copy xxx\tc_root\portal\plugins\configuration_xxxxxx.x.x\fragment.xml from other directory to xxx\tc_root\portal\plugins\configuration_xxxxxx.x.x
      • Copy C:\apps\siemens\tc12\tc_root\portal\plugins\configuration_12000.2.0\com\teamcenter\rac
        • pltheme folder to customtheme folder 
        • change pltheme.properties file to customtheme.properties
      • Change portal.bat
        • IS:
          start Teamcenter.exe %* -theme=com.teamcenter.rac.customtheme -vm … 
        • WAS:
          start Teamcenter.exe %* -vm … 
      • Delete FCCCache, Siemens, Teamcenter temp file directories 
      • Run xxx\tc_root\portal\registry\genregxml.bat


    • Start RAC And Open Specific Perspective  
      • Change portal.bat
        • IS:
          NOTE: This will open RAC in My Teamcenter
          start Teamcenter.exe %* -application=com.teamcenter.rac.ui.perspectives.navigatorPerspective -vm … 
        • WAS:
          start Teamcenter.exe %* -vm ...
        • Other Applications
          • Access Manager: com.teamcenter.rac.accessmanager.AccessManagerApplication
          • ADA License: com.teamcenter.rac.adalicense.ADALicensePerspective
          • Appearance Configuration: com.teamcenter.rac.appearanceconfiguration.AppearanceConfigurationApplication
          • Audit Manager: com.teamcenter.rac.auditmanager.AuditManagerApplication
          • Authorization: com.teamcenter.rac.authorization.AuthorizationApplication
          • CAE Manager:com.teamcenter.rac.tcsim.caeperspective
          • Change Manager: com.teamcenter.rac.cm.perspectives.changeManager
          • Classification Admin: com.teamcenter.rac.classification.icadmin.ICAAdminApplication
          • Classification: com.teamcenter.rac.classification.icm.ICMApplication
          • Command Suppression: com.teamcenter.rac.commandsuppression.CommandSuppressionApplication
          • Database Utilities: com.teamcenter.rac.databaseutilities.DatabaseUtilitiesApplication
          • Design Context: com.teamcenter.rac.designcontext.DesignContextApplication
          • DPV Measurements: com.teamcenter.rac.deactivation.DeactivationApplication
          • Getting Started: com.teamcenter.rac.gettingstarted
          • Issue Manager: com.teamcenter.rac.issuemanager.perspectives.issueManager
          • Lifecycle Viewer: com.teamcenter.rac.vis.LVApplication
          • Manufacturing Process Planner: com.teamcenter.rac.cme.mpp.MPPApplication
          • Multi-BOM Manager: com.teamcenter.rac.cme.mbm.mbmApplication
          • Multi-Structure Manager: com.teamcenter.rac.cme.cc.CCApplication
          • Organization: com.teamcenter.rac.organization.OrganizationApplication
            Part Planner: com.teamcenter.rac.cme.pmp.PMPApplication
          • Plant Designer: com.teamcenter.rac.cme.fse.FSEApplication
            Platform Designer: com.teamcenter.rac.architecturemodeler.ArchitectureModelerApplication
          • PLM XML/TC XML Administration: com.teamcenter.rac.plmxmlexportimportadministration.PlmxmlExportImportAdministrationApplication
          • Product Configurator: com.teamcenter.rac.pca.PCAApplication
          • Project: com.teamcenter.rac.project.ProjectAdminApplication
            Query Builder: com.teamcenter.rac.querybuilder.QueryBuilderApplication
          • Registry Editor: com.teamcenter.rac.aif.registryeditor.RegistryEditorApplication
          • Relation Browser: com.teamcenter.rac.tcgrb.perspectives.RelationBrowserPerspective
          • Report Builder: com.teamcenter.rac.crf.CRFAdminApplication
          • Report Designer: com.teamcenter.rac.commands.report.reportdesigner.ReportDesignerApplication
          • Report Generator: com.teamcenter.rac.cme.cmereport.CMEReportApplication
          • Resource Manager: com.teamcenter.rac.cme.mrm.MRMApplication
          • Schedule Manager: com.teamcenter.rac.schedule.ScheduleViewApplication
          • Setup Wizard: com.teamcenter.rac.setupwizard.SetupWizardApplication
          • Structure Manager: com.teamcenter.rac.pse.PSEApplication
          • Subscription Administration: com.teamcenter.rac.subscriptionmonitor.SubscriptionMonitorApplication
          • Validation Manager: com.teamcenter.rac.validation.ValidationApplication
          • Volume Management: com.teamcenter.rac.vm.VMAdminApplication
          • Web Browser: com.teamcenter.rac.aif.portalbrowser.PortalBrowserApplication
            Workflow Designer: com.teamcenter.rac.workflow.processdesigner.ProcessDesignerApplication
          • Workflow Viewer: com.teamcenter.rac.workflow.processviewer.ProcessViewerApplication
    • Notes

      KB Article ID# PL8627488

      Contents

      SummaryDetails

      Associated Components

      Core Functions - Client