Starting from version 16.0 Visual Paradigm’s on-premises Teamwork Server and VP Online support user authentication with Kerberos. This article explains how to configure your Teamwork Server/VP Online for Kerberos authentication.
In latest version 16.0 Visual Paradigm introduced a new Form Builder feature (supported in Professional Edition or above) which allow user to create executable forms using visual editor. The designed form can go live for data collection. For on-premises Teamwork Server or local workspace (local personal server) the data collected by the forms will be stored in the local Content Repository within the server. Subject to user’s environment the default port used by Content Repository may conflict with other services on user’s computer. In case conflict was found user can change the port used by Content Repository. To change the port number of Content Repository:
After upgrade VP Server to new version then the backup script become fail to work with following (or similar) error.
[message] java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory [message] at v.bsr.as.<clinit>(:15) [message] at v.bsr.az.<init>(:783) [message] at v.bsr.bk.<init>(:253) [message] at v.bsr.bk.a(:94) [message] at v.sj.bz.a(:252) [message] at v.sy.c.a(:164) [message] at v.ayi.e.c(:267) [message] at v.ayi.e.a(:99) [message] at migration.ExportVPServerMain.<init>(:266) [message] at migration.ExportVPServerMain.main(:24) [message] Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory [message] at java.net.URLClassLoader.findClass(URLClassLoader.java:381) [message] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [message] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) [message] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [message] ... 10 more
VP Server using database plus file system to store its configuration data and model information (for Teamwork Server user). VP Server can be configure to run with embedded database, or using external database such as MySQL, Maria DB, SQL Server, Oracle and PostgreSQL. In case VP Server is configured to run with external database and the connection info need to be changed, i.e. change to a new password due to password policy, user can follow the steps below to alter database connection info for their VP Server. Read more
VP Server is a central repository for provide various service to user performing team collaboration development. VP Server using a database plus file system to store its data. The following article explains how user can rename the VP Server database if their VP Server is configured to run with external database (SQL Server, Maria DB, SQL Server and PostgreSQL).
The following error show up when trying to setup VP Server with MySQL as server database.
Floating license enables users to share the Visual Paradigm concurrently based on the limit of concurrent access specified on the floating license. In order to access the floating license, you need to install the VP Server and enable its Floating License Server Module in your Local Area Network in advance. This article will demonstrate how to download, install and configure VP Server and enable the Floating License Server module.
VP Server is a server application which included the Teamwork Server, Floating License Server and Update Server. To protect you from losing your valuable works, it is recommended to backup the server from time-to-time. This article will show you how to get it done by using the built-in backup script.
VP Server is an integrated server providing the facilities including Teamwork operation support, Hosting of floating license and Centralized update server. Upgrade VP Server to new build, or even new version is extremely easy and can be done in few clicks. This article will teach you how to update your VP Server using the build-in update feature.
With Visual Paradigm’s floating license you can define the access code to control the access of the license. The access code basically is a password and it server for 2 main purpose. First, it helps to prevents unauthorized access to your license key and only when user have the right access code can use it, which increased the level of security. Second is to divide your floating licenses into groups. Think about if group A and B both acquire licenses from the same VP Server, group A may use up all the keys, leaving no available license for group B, when there is no control. Access code solves this problem by enforcing the need of supplying a valid password when trying to acquiring license from server by client.