Skip to main content

Troubleshooting
Troubleshooting
6 followers
0 questions
8 posts

Do you have questions about Troubleshooting?

Log in to ask questions about Troubleshooting publicly or anonymously.

Fathia JamaSemarchy Team
Sr. Customer Success Consultant at Semarchy

The Session Timeout Setting can be found in the web.xml. The web.xml file is located in the <tomcat_dir>/conf directory.  

Here is a sample of the session-config. The value is set in minutes. 

<session-config>
        <session-timeout>30</session-timeout>
    </session-config>
Fathia JamaSemarchy Team
Sr. Customer Success Consultant at Semarchy

Here are the minimum hardware requirements to run Semarchy. Depending on the volume of records processed by the application you may need to increase these values to improve your performance.

Application Server

Maximum Memory -Xmx value must be at least 4 GB (on Tomcat).
The OS should have at least 8 GB of RAM.
Database Server
Server Requirements
CPU: 4 CPUs minimum. Plan for more CPUs when using database parallelism
Memory: 16 GB
Database Requirements
Oracle: Minimum size of the SGA: 8 GB or above, depending on number of records.
PostgreSQL: Minimum size of the Cache: 8 GB or above,... (More)

David JonesSemarchy Team
Sr. Customer Success Consultant at Semarchy

How To Resolve a "Status 500 Internal Server Error" Upon Login

In many instances, file configuration issues may result in an inability to login to the Semarchy platform. For the scenario outlined in the article examples, users attempting to login can successfully navigate to the Welcome page, but will see an error once credentials are entered and validation is attempted. Resolving this type of error is will require system admin access, since configuration changes are usually required in order to fix this problem. The purpose of this article is to provide troubleshooting steps that will aid users in resolving this category of errors.

Description of error

Users attempting to login/authenticate to... (More)

David JonesSemarchy Team
Sr. Customer Success Consultant at Semarchy

Filtering Business Views based on User Roles

This article details the steps necessary to filter an application in Semarchy xDM based on the roles of the connected user. While the core components of this solution can be applied to multiple scenarios, this article focuses on filtering Business Views.

The provided example uses the CustomerB2C demo application: the objective is to filter products depending on their origin and the regional roles (e.g "Data Steward USA", "Data Steward Asia"...) owned by the connected user.

Solution overview

This solution is based on:

  • The USER_ROLES built-in SemQL variable: this variable provides the list of roles of the connected user
  • The... (More)