How to configure VP Server’s Content Repository accept HTTPS connection

Starting from v16.0 the on-premises VP Server comes with a new module called Content Repository, which is responsible to support the new VP Form features. By default the Content Repository is configured for HTTP connection only. To make the Content Repository works with HTTPS connection you will need to adjust the configuration in the following way:

Read more

How to install node runtime on VP Server

Starting from version 16.1 the VP Server require a new node module in order perform certain services. By default VP Server will automatically download and install this module for user. But in case user’ VP Server cannot access Internet then the auto setup procedure will not work and in this case user can follow the steps below to manual install this module to their VP Server.

Read more

How to Enable Tabular Feature on On-Premises Teamwork Server

Visual Paradigm Tabular allow user collect, organize and extra data into spreadsheet. It allow user insert large collection of data and then perform analysis, and further transform into visual presentation such as charts, reports, tables, etc. At the moment the Tabular feature is only available for online. Even user with on-premises Teamwork Server they also need to access to Visual Paradigm’s Tabular Server over Internet in order to use this feature. We understand this may causing confusion to uses whose environment not allow to access Internet. To avoid confusion by default this feature is disabled in on-premises Teamwork Server.

Tabular feature disabled

Tabular feature disabled

Read more

Adjust number of users to be listed in DS Connector when connecting to Active Directory

Visual Paradigm Online and the on-premises Teamwork Server support integrate with Active Directory using Visual Paradigm’s DS Connector to perform user authentication. During setup you can select the users from your Active Directory to join your VP Online/Teamwork Server. Some users may experience a problem that they can only list out the first 1000 users from Active Directory, where users out of this range cannot be select. This is caused by Active Directory by default only allow query on 1000 objects, which means you can only list out 1000 users in DS Connector. In this article we will show you how to adjust the query limit in your Active Directory to solve this problem.

Read more

Specify Proxy Server for VP Server to Check for Client Updates

One of the feature for the on-premises VP Server is use as the update source for the VP Client to perform software update. This help to make sure all users within the company using the same build of Visual Paradigm’s application. During setup of update mechanism VP Server will check any available update of VP application over Internet. This article teach user how to configure the proxy server for their VP Server so that they can check for software update from Visual Paradigm’s website. To configure proxy server for VP Server:

Read more

How to Migrate VP Server

The migration procedure provides a way for user to move data from one server to another one. This is helpful under the following situation:

  • Move the server from one machine to another machine (include changing OS)
  • Change of server database (i.e. form embedded database to external database)
  • Upgrade server which span across multiple versions (i.e. from v12 directly to v16)
  • Update server runtime

To perform server migration:

Read more

Configure VP Server to perform user authentication with Kerberos

tomcat-thumbStarting 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.

Read more

How to Modify Default Port of VP Server’s Content Repository

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:

Read more

Cannot backup VP Server after upgrade to new version

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

Read more

How to change the user account for VP Server database

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