How to resolve the 'Server Error 500' while using the VCS feature in the TIBCO Data Virtualization?
book
Article ID: KB0071585
calendar_today
Updated On:
Products
Versions
TIBCO Data Virtualization
All supported versions
Description
The user might see a Server Error 500 while trying to connect to SVN to use the VCS feature in TIBCO Data Virtualization.
The error gets logged in the cs_studio.log and not in the cs_server.log or any of the server logs. Below is the stack trace from cs_studio.log: ----------------------------------- INFO 2022-08-09 12:39:56.304 -0700 Application - Internal warning: Application.makeBusy(): busy count less than zero INFO 2022-08-09 12:39:56.305 -0700 VcsHelper - showErrorMessage:Manage Connection - Invalid Connection: Verification failed INFO 2022-08-09 12:39:56.305 -0700 VcsHelper - showErrorMessage java.lang.Exception: Server Error 500 (Response parsing error: Error reading entity from input stream.) at com.compositesw.ui.modeler.VCS.REST.Proxy.VcsConfigurationRestProxy.readVerifyVcsConnectionResponse(VcsConfigurationRestProxy.java:276) ~[csstudio.jar:?] -----------------------------------
Issue/Introduction
This article discusses the reason for the 'Server Error 500' a user may get while using the VCS feature in the TIBCO Data Virtualization.
Environment
Windows operating system
Resolution
TIBCO Data Virtualization's SVN native library has dependencies on the Visual C++ 2013 version. This is a prerequisite if the TIBCO Data Virtualization Server is running on the Windows operating system.
If the user's TIBCO Data Virtualization server is hosted on a Windows machine and does not have Visual C++ 2013 version, the user will have to download and install the 2013 VC redistributable at their end using the links mentioned in the reference to get rid of the error and use the VCS functionality.