Environment: On premises only Main Configuration FileHere is an example of a CATSmmConfig.json file declaring two 3DSpace repositories: { "repositoryConfigurations": [ { "id": "/3DX", "title": "3DEXPERIENCE", "typeUri": "http://www.3ds.com/vocabularies/syc/type/Enovia", "address": "", "description": "3DEXPERIENCE Platform", "parameters": { "localAccessor": "session" } }, { "id": "/vdevpril493dsy", "title": "vdevpril493dsy", "typeUri": "http://www.3ds.com/vocabularies/syc/type/Enovia", "address": "https://vdevpril493dsy.ux.dsone.3ds.com/3DSpace", "description": "3DSpace repository on vdevpril493dsy; 2016X.", "parameters": {} } ] } 3DSpace Declaration: Local ModeThis configuration is used when Systems Traceability Dashboarding and 3DSpace are installed in the same tomcat webapp (this is the case for the default installation). To specify this mode, define the address parameter with an empty string. Example: { "id": "/vdevpril233dsy", "title": "vdevpril233dsy", "typeUri": "http://www.3ds.com/vocabularies/syc/type/Enovia", "address": "", "description": "3DEXPERIENCE Platform", "parameters": { "localAccessor": "session", "displayTextConfig": "CATSmm3DSpace2016X.disptext" } 3DSpace Declaration: Remote ModeThis configuration is used when Systems Traceability Dashboarding must connect to a 3DSpace that is installed on a different server. To specify this mode, define the address parameter with the full URL of the remote 3DSpace. Example: { "id": "/vdevpril493dsy", "title": "vdevpril493dsy", "typeUri": "http://www.3ds.com/vocabularies/syc/type/Enovia", "address": "https://vdevpril493dsy.ux.dsone.3ds.com/3DSpace", "description": "3DSpace repository on vdevpril493dsy; 2016X.", "parameters": { "displayTextConfig": "CATSmm3DSpace2016X.disptext" } } Display Text ConfigurationThe display text configuration is managed through a .disptext file. For more information, see Display Text Preference. This .disptext file must be referenced in the CATSmmConfig.json file, under the
Example: { "id": "/vdevpril299dsy", "typeUri": "http://www.3ds.com/vocabularies/syc/type/Enovia", "address": "https://vdevpril299dsy.ux.dsone.3ds.com/3DSpace", "description": "3DSpace repository 2016x on vdevpril299dsy.", "parameters": { "displayTextConfig": "CATSmm3DSpace2016X.disptext" } } |