...
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for the following pattern in the error logs:
Solution: Check if any of the configuration in canvas-default-alertschdlrquartz.properties file is updated by comparing with the values in the original file in the CT platform release. If the value of the key org.quartz.jobStore.dataSource is changed, ensure that there is a datasource in that name. |
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for the following pattern in the error logs:
Solution: Include the CTReadyApps.jar from the CT release to the application's dependencies folder. |
Data Rendering or Data Submission
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for the following error pattern in the log file:
Solution: If such date format mismatch occurs, then change the value of the date field to the user-preferred format. |
...
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for the following error pattern in the log file:
Solution: Check if the request data has been modified to make the value of REFERENCE_NO column to null. If so, then the insert to the REFERENCE column in the OD_AUDIT table will fail. |
...
Expand | |||||
---|---|---|---|---|---|
| |||||
Scenarios:
For above scenarios, check for the following pattern in the error logs:
Solution: For any exception of the above pattern, check the ctdblogs to find the SQL ID of the query that is failing. If the query is related to functional database/schema, fix the query. If the query is within CT or includes a CT table, check if all the incremental scripts were applied properly. Even then if not resolved, inform the CT Platform support team. |
...
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for the following pattern in the error logs:
Solution: Check if the connectivity to the functional DB is working. |
...
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for the following pattern in the error logs:
Solution: For any exception of the above pattern, check the ctdblogs to find the SQL ID of the batch insert query that is failingcheck the ctdblogs to find the SQL ID of the batch insert query that is failing. |
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for the following pattern in the error logs:
Solution: Check if the JNDI is configured as a datasource in the server. |
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for the following pattern in the error logs:
Solution: Check the data passed through the request modeler. It is advised to configure a unique key as the BUSINESS_KEY while creating the request modeler in Studio. The value passed must not be more than 256 characters. |
Encryption
Expand | ||
---|---|---|
| ||
You can enable encryption for the application built using Canvas by setting the 'ENCRYPT_SERVER_CALLS' property to 'Y' in the 'systempreferences.properties' file.
A sample 'systempreferences.properties' file is available in CTModelHouseResource.jar in the Model House application that comes as part of the Canvas platform package. Note that you must stop and start your application server to enable this feature. After the application server is restarted, access the widgets in the application and check the Network tab in the browser console to verify the encryption. |
...
Expand | |||||
---|---|---|---|---|---|
| |||||
Check for following error pattern in the log file:
Solution: If such error pattern occurs (line numbers 1, 2, 4, 7-9) in the logs, then check the following:
|
...