What's New in This Release
TIBCO® Product and Service Catalog Installation and Configuration Guide
Important Information
TIBCO Documentation and Support Services
Installation Overview
Required Third-Party Products
Required TIBCO Products
Operating System and Database Requirements
Installation Guidelines
Check the Environment Variables
Installer Options
Executable File Names
TIBCO Product and Service Catalog Components
Typical or Custom Installation
Installation Modes
Installation Related Files
Installer Disk Space Requirements in Temporary Area
Installation Registry History and Log Files
Installing TIBCO Product and Service Catalog
Installing in GUI Mode
Installing in Console Mode
Installing in Silent Mode
Uninstalling TIBCO Product and Service Catalog
Post Installation Tasks Performed by the Installer
Merge TIBCO Product and Service Catalog Resources into ECM.ear
Application Server Setup
Database Setup
Merge Configuration Files
Pre-Created Sample Enterprise
TIBCO Enterprise Message Service Configuration
Post Installation Tasks
Verify the Installation
Grant Privileges to the User
Creating Seed Data for TIBCO Product and Service Catalog in PostgreSQL Database
Best Practices for TIBCO Product and Service Catalog Installation
Deploying TIBCO Offer and Price Designer
Configuration of TIBCO Product and Service Catalog
Invoking Configurator
Accessing Configurator
Setting the Required Configurations for TIBCO Product and Service Catalog
Creating TIBCO Product and Service Catalog Enterprise with Metadata Manually
Setting Configuration for Decoupling of Documentation
Deployment of TIBCO Product and Service Catalog on Kubernetes
Single Node, Single Pod Deployment
Deploying TIBCO Product and Service Catalog in Single Node, Single Pod Topology
Multi-Pod Cluster Deployment
Deploying Multi-Pod Clusters
Hardware Requirements
Deploying Containerized PostgreSQL Database
Deploying On-Premise PostgreSQL Database
Deploying Containerized Oracle Database
Deploying On-Premise Oracle Database
Deploying Containerized Enterprise Message Service
Deploying On-Premise Enterprise Message Service
Configuring TIBCO Product and Service Catalog for PostgreSQL
TIBCO Product and Service Catalog Upgrade
Preparing TIBCO Product and Service Catalog for the Upgrade
Upgrading TIBCO Product and Service Catalog
Performing Post-Migration Steps
Upgrading the Multicontainer Setup from TIBCO Fulfillment Catalog 4.1.0 to TIBCO Product and Service Catalog 5.0.0
Performance Tuning for TIBCO Product and Service Catalog Import
Settings for the File ConfigValues.xml
Settings for the JVM
Settings for the File CacheConfig.xml
Database Configuration to Improve the Performance
Installation FAQs and Troubleshooting
Enterprise Message Service Topic Creation Failure During Configuration
Application Start-up Failed Due to Unsatisfied Link Error
Error When Adding Record in Repository for a Created or an Upgraded Enterprise
TIBCO MDM Related Error in the Log
Merging TIBCO Product and Service Catalog Source Files into ECM.ear Failed
Merging of ConfigValues_AC.xml and ConfigValues.xml Failed
Merging of AllMenu.xml and defaultData.xml into TIBCO MDM Failed
JBOSS Configuration Failed
Database Configuration Failed
JBOSS Application Server Starts With an Authentication Error
Error When Creating an Enterprise From the Configurator
Exception Occurs On Publishing, Exporting, or Importing a Model
Error When Creating a New User for an Oracle Container
The Install.sh File Does Not Work for PostgreSQL
Some UI Functions Do Not Work For Certain Versions of Internet Explorer
Exception Occurs When Importing Metadata
Load Data Source and Import Records Are Triggered When Importing Metadata
Error During TIBCO Product and Service Catalog Startup
Error "Caused by: java.net.UnknownHostException: fc-db-service"
Enterprise Message Service Topic Creation Failed
New TIBCO Product and Service Catalog Pod Failed to Bootstrap
No Match Message When Starting The TIBCO Universal Installer
Unable to Access Online Context Help for TIBCO MDM 9.1.2 from TIBCO® Product and Service Catalog 5.0.0 UI
TIBCO® Product and Service Catalog Product Catalog Guide
Important Information
TIBCO Documentation and Support Services
Introduction to TIBCO® Product and Service Catalog
TIBCO Fulfillment Orchestration Suite Overview
High Level Data Model
TIBCO Product and Service Catalog Data Model for the Telecommunications Product Catalog
TIBCO Product and Service Catalog Master Repositories
TIBCO Product and Service Catalog Relationships
TIBCO Product and Service Catalog Telco Entity-Relationship Diagram
TIBCO Product and Service Catalog Data Repository Dictionary
Product Repository
Product Type
Product Relationships
Characteristic Repository
Characteristic Type
Characteristic Relationships
CharacteristicDataType Repository
Price Repository
Price Charge Type
Price Relationships
Allowance Repository
Allowance Type
Allowance Relationships
Discount Repository
Discount Type
Discount Relationships
PolicyRule Repository
PolicyRule Type
PolicyRule Relationships
SalesChannel Repository
Segment Repository
Segment ID Extension
Catalog Repository
Catalog Example
Party Repository
Party Type
Party Relationships
PartyExtension Repository
PartyExtension Type
PartyExtension Relationships
PlanFragment Repository
PlanFragment Relationships
Milestone Repository
Milestone Relationships
Action Repository
ProjectTag Repository
Category Repository
Category Relationships
Migration Repository
Migration Relationships
RequiresProduct Repository
RequiresProduct Relationships
Rule Repository
Rule Relationships
RuleCondition Repository
RuleCondition Relationships
RuleParameter Repository
KeyValue Repository
Relationship Attributes
Relationship Attributes for ProductHasProvidePlanFragment Relationship
Relationship Attributes for ProductHasUpdatePlanFragment Relationship
Relationship Attributes for ProductHasCeasePlanFragment Relationship
Relationship Attributes for ProductHasCancelPlanFragment Relationship
Relationship Attributes for ProductHasCustomPlanFragment Relationship
Relationship Attributes for HasCustomPlanFragment Relationship
Relationship Attributes for MilestoneToMilestone Relationship
Relationship Attributes for MilestoneDependsOn Relationship
Relationship Attributes for ProductComprisedOf Relationship
Relationship Attributes for ProductRequiredFor Relationship
Relationship Attributes for ProductDependsOn Relationship
Relationship Attributes for CharacteristicCharge Relationship
Relationship Attributes for PriceRequiresCharacteristic Relationship
Relationship Attributes for CompatibleCharacteristic Relationship
Relationship Attributes for IncompatibleCharacteristic Relationship
Relationship Attributes for Characteristic Relationship
Relationship Attributes for AllowanceComprisedOf Relationship
Relationship Attributes for AllowanceGovernedBy Relationship
Relationship Attributes for AllowanceRequiresCharacteristic Relationship
Relationship Attributes for AllowanceRequiresParty Relationship
Relationship Attributes for AllowanceRequiresProduct Relationship
Relationship Attributes for AllowanceRequiresSegment Relationship
Relationship Attributes for CharacteristicComprisedOf Relationship
Relationship Attributes for HasDatatype Relationship
Relationship Attributes for DiscountComprisedOf Relationship
Relationship Attributes for DiscountGovernedBy Relationship
Relationship Attributes for DiscountRequiresCharacteristic Relationship
Relationship Attributes for DiscountRequiresParty Relationship
Relationship Attributes for DiscountRequiresProduct Relationship
Relationship Attributes for DiscountRequiresSegment Relationship
Relationship Attributes for HasOrgs Relationship
Relationship Attributes for HasPeople Relationship
Relationship Attributes for PartyCompatibleWithSegment Relationship
Relationship Attributes for PartyHasSegment Relationship
Relationship Attributes for PartyIncompatibleWithSegment Relationship
Relationship Attributes for DataForParty Relationship
Relationship Attributes for PlanFragmentHasMilestone Relationship
Relationship Attributes for PolicyRuleComprisedOf Relationship
Relationship Attributes for PolicyRuleRequiresCharacteristic Relationship
Relationship Attributes for PolicyRuleRequiresParty Relationship
Relationship Attributes for PolicyRuleRequiresProduct Relationship
Relationship Attributes for PolicyRuleRequiresSegment Relationship
Relationship Attributes for PriceAlteredByAllowance Relationship
Relationship Attributes for PriceAlteredByDiscount Relationship
Relationship Attributes for PriceComprisedOf Relationship
Relationship Attributes for PriceGovernedBy Relationship
Relationship Attributes for PriceRequiresParty Relationship
Relationship Attributes for PriceRequiresProduct Relationship
Relationship Attributes for PriceRequiresSegment Relationship
Relationship Attributes for CompatibleParty Relationship
Relationship Attributes for CompatibleProduct Relationship
Relationship Attributes for CompatibleSegment Relationship
Relationship Attributes for IncompatibleParty Relationship
Relationship Attributes for IncompatibleProduct Relationship
Relationship Attributes for IncompatibleSegment Relationship
Relationship Attributes for OfferingPublishedInCatalog Relationship
Relationship Attributes for ProductGovernedBy Relationship
Relationship Attributes for ProductPricedBy Relationship
Relationship Attributes for Category Relationship
Relationship Attributes for ProductGovernedByRule Relationship
Relationship Attributes for ProductToMigrate Relationship
Relationship Attributes for MigrationHasCompatibleSegment Relationship
Relationship Attributes for ConsequentialProduct Relationship
Relationship Attributes for MigrationHasIncompatibleSegment Relationship
Relationship Attributes for MigrateToProduct Relationship
Relationship Attributes for GroupRequiresProducts Relationship
Relationship Attributes for Condition Relationship
Relationship Attributes for RuleParameter Relationship
Relationship Attributes for ConditionParameter Relationship
Relationship Attributes for HasChannel Relationship
Relationship Attributes for RuleKeyValue Relationship
Relationship Attributes for ProductKeyValue Relationship
Relationship Attributes for DiscountKeyValue Relationship
Relationship Attributes for PriceKeyValue Relationship
Sample Data Examples with the TIBCO Product and Service Catalog Telco Data Model
Segment Data
Product Data
Devices or Hardware
Tariffs
Services
Product
Composite Products and Complex Product Offerings
Extensibility - Adding a new Product Component
Price
Simple Price
Composite Pricing
Composite Pricing Detail
Tariff Usage Group
Party Data
Additional Class type for PRICE - Corporate Framework Agreement
Corporate Framework Agreement Definition
Corporate Framework Agreements - PRICE Class
Scenario
Example 1
Example 2a
Example 2b
Example 3
Example 4
SID-based Data Modeling for the Product Catalog
ProductOffering ABE and other Top-Level SID Entities for the Telco Product Catalog Model
SID Business Entities Below ProductOffering
SID Patterns for Complex Entities and Extensibility
Interfaces
Import Interfaces
Export Interfaces
Model Publishing
Enterprise Data Export
Exporting TIBCO Product and Service Catalog Metadata from Enterprise
Setting Up TIBCO Product and Service Catalog Metadata Studio Project
Modifying the New Attribute Added to an Existing Repository or Existing Relationship
Using the Partial Export or Partial Import Feature for the Newly Created Repositories
Using the RecordStatusEnforcement Feature for the Newly Created Repositories
Modifying the New Attribute Added to the Exported Blank Template
TIBCO® Product and Service Catalog User's Guide
Important Information
TIBCO Documentation and Support Services
TIBCO® Product and Service Catalog Overview
PRODUCT Association with PLANFRAGMENT
Modeling the MILESTONE and PLANFRAGMENT Repositories in TIBCO Product and Service Catalog
Modeling the PLANFRAGMENT and PRODUCT Repositories in TIBCO Product and Service Catalog
ProductHasCustomPlanfragment Relationship
Hierarchy Management
Changes in Hierarchy Management
Structure of Classification Tree Panel
Creating a New Record
Canvas Toolbar
Canvas Panel
Dynamic Context Menu
Properties Panel
Publish Catalog
Workflow Definition
Publish Catalog Showing CatalogUse Options and Behavior
Accessing and Performing Full Data Publish
Delta Publish Overview
Accessing and Performing Delta Publish
Relationship Record Filter for Delta Publish
Customization of Publish Catalog Workflow
Publishing Catalog to XML Files
Publishing Catalog to a JMS Channel
Publishing Catalog to JMS and XML Channel
Publishing Catalog at a Fixed Location
Verifying Input Parameters
Product Model Extension
Product Model Extension For Additional Attribute
Performing Product Model Extension
Publish Data of Product Model with Hierarchy More Than One Level
Customizing the Product Model Map to Publish the Data with Hierarchy More Than One Level
Adding New Repository and Creating Relationship
Modification of Rule Base
Removing Mandatory Plan Fragment Attributes
Removing Non-mandatory Plan Fragment Attributes
Disabling Mandatory Plan Fragment Rules
Data Modeling
Action-based Modeling
Modeling Action-based Data
Conditional Affinity
ProductDependsOn and ProductRequiredFor Relationships
Source and Target Attribute Values
Product Specification Field Decomposition
Custom Action based Product Decomposition and Characteristic Inclusion
Scenario for the Custom Action Based Product Decomposition
Group Record Modeling
Record Status Attribute
Workflow Changes
Customization on wfin26productaddapprovalv3.xml Workflow
Customization on wfin26producteditapprovalv3.xml Workflow
Uneditable Record Status
Assign ACTIVE to Confirmed Record
Assign INACTIVE to a Deleted Record
Assign TESTING to a Creating Record or Unconfirmed Record
Record Status Value Transitions in Normal Use Cases
Metadata Repositories Holding the Record Status Attribute
Building Block
Use Case for Building Blocks
Template-based Product Model
Difference between Template and Non-template Record
Validation Rules for Template Record
Template Filter during Publish Catalog
Use Cases for Template Instances
Simple Template with No Relationships
Template with Relationships
Update/Resolve Relationship Tag
Administrator Options
Creating Users for Offer and Price Designer
User Role Matrix
Import from TIBCO Provisioning
Configurations Before Starting the TIBCO Fulfillment Provisioning Catalog Synchronization
Integration Between TIBCO Product and Service Catalog and TIBCO Fulfillment Provisioning
Synchronizing TIBCO Fulfillment Provisioning Catalog
Cases When Fulfillment Provisioning Synchronization Fails
Data to Synchronize
ACTION Repository Data
PRODUCT Repository Data
Message Logs
Export of TIBCO Product and Service Catalog Data
Export of Blank Template
Accessing User Interface to Export a Blank Template
Types of Export of TIBCO Product and Service Catalog Data
Activating the BackwardCompatibleCsv Flag to Generate Backward Compatible CSVs
Full Export of TIBCO Product and Service Catalog Data
Accessing User Interface for Full Export of TIBCO Product and Service Catalog Data
Partial Export of TIBCO Product and Service Catalog Data
Accessing User Interface for Partial Export of TIBCO Product and Service Catalog Data
Partial Export of TIBCO Product and Service Catalog Data - Use Case 1
Partial Export of TIBCO Product and Service Catalog Data - Use Case 2
Enterprise Delta Export of TIBCO Product and Service Catalog Data
Accessing User Interface to Perform Enterprise Delta Export
Customization Workflow for Export
Customizing Workflow for a New Repository for Full Export and Partial Export
Customizing Workflow for a New Repository for Delta Export
Customizing Workflow for a New Relationship
Customizing Workflow for a New Attribute
Import of TIBCO Product and Service Catalog Data
Types of Import of TIBCO Product and Service Catalog Data
Full Import of TIBCO Product and Service Catalog Data
Accessing the User Interface to Fully Import TIBCO Product and Service Catalog Data
Backward Compatibility
Partial Import of TIBCO Product and Service Catalog Data
Accessing the User Interface to Partially Import TIBCO Product and Service Catalog Data
Use Cases for Partial Import of TIBCO Product and Service Catalog Data
Partial Import of TIBCO Product and Service Catalog Data - Use Case 1
Partial Import of TIBCO Product and Service Catalog Data - Use Case 2
Partial Import of TIBCO Product and Service Catalog Data - Use Case 3
Partial Import of TIBCO Product and Service Catalog Data - Use Case 4
Partial Import of TIBCO Product and Service Catalog Data - Use Case 5
Partial Import of TIBCO Product and Service Catalog Data - Use Case 6
Partial Import of TIBCO Product and Service Catalog Data - Use Case 7
Partial Import of TIBCO Product and Service Catalog Data - Use Case 8
Partial Import of TIBCO Product and Service Catalog Data - Use Case 9
Partial Import of TIBCO Product and Service Catalog Data - Use Case 10
Customization Workflow for Import
Customizing Workflow for a New Repository
Customizing Workflow for a Newly Added Relationship
Customizing Workflow for a Newly Added Attribute to Existing Repository
Customizing Workflow for Newly Added Relationship Attribute to Existing Relationship
Bulk Delete
Performing Bulk Delete using TIBCO Product and Service Catalog User Interface
Upgrading Catalog Data
Frequently Asked Questions
Question 1
Question 2
Question 3
Samples
Conditional Affinity Sample
Sample Order XML
Sample Plan Item XML
Sample XPATHs
TIBCO® Product and Service Catalog Web Services Guide
Important Information
TIBCO Documentation and Support Services
TIBCO® Product and Service Catalog Services
Export Data Operation
Export Data Request
Request Sample for Full Export
Request Sample for Partial Export
Request Sample for Delta Export
Export Data Response
Response Sample for Full Export
Response Sample for Partial Export
Response Sample for Delta Export
TIBCO Product and Service Catalog Services Fault for Export Data Operation
Import Data Operation
Import Data Request
Request Sample for Full Import
Request Sample for Partial Import
Import Data Response
Response Sample for Full Import
Response Sample for Partial Import
TIBCO Product and Service Catalog Services Fault for Import Data Operation
Model Publish Operation
Model Publish Request
Request Sample to Full Publish the Action Model
Request Sample to Delta Publish the Action Model
Request Sample to Full Publish the Customer Model
Request Sample to Delta Publish the Customer Model
Request Sample to Full Publish the Discount Model
Request Sample to Delta Publish the Discount Model
Request Sample to Full Publish the Plan Fragment Model
Request Sample to Delta Publish the Plan Fragment Model
Request Sample to Full Publish the Price Model
Request Sample to Delta Publish the Price Model
Request Sample to Full Publish the Product Model
Request Sample to Delta Publish the Product Model
Request Sample to Full Publish the Segment Model
Request Sample to Delta Publish the Segment Model
Request Sample to Full Publish the Rule Model
Request Sample to Delta Publish the Rule Model
Request Sample to Delta Publish the Category Model
Request Sample to Full Publish the Category Model
Model Publish Response
Response Sample for the Full Publish of the Action Model
Response Sample for the Delta Publish of the Action Model
Response Sample for the Full Publish of the Customer Model
Response Sample for the Delta Publish of the Customer Model
Response Sample for the Full Publish of the Discount Model
Response Sample for the Delta Publish of the Discount Model
Response Sample for the Full Publish of the Plan Fragment Model
Response Sample for the Delta Publish of the Plan Fragment Model
Response Sample for the Full Publish of the Price Model
Response Sample for the Delta Publish of the Price Model
Response Sample for the Full Publish of the Product Model
Response Sample for the Delta Publish of the Product Model
Response Sample for the Full Publish of the Segment Model
Response Sample for the Delta Publish of the Segment Model
Response Sample for the Full Publish of the Rule Model
Response Sample for the Delta Publish of the Rule Model
Response Sample for Full Publish of the Category Model
Response Sample for Delta Publish of the Category Model
TIBCO Product and Service Catalog Fault for Model Publish Operation
Catalog Synchronization Operation
Catalog Synchronization Request
Request Sample for Catalog Synchronization
Catalog Synchronization Response
Response Sample for Catalog Synchronization
TIBCO Product and Service Catalog Services Fault for Catalog Synchronization Operation
Bulk Delete Operation
Bulk Delete Request
Response Codes and Description